red locust - Español Inglés Diccionario